Skip to content

fix(aidd-context): onboard shows the stack, and its keys are pressable#428

Merged
blafourcade merged 2 commits into
nextfrom
fix/onboard-tech-stack-row
Jul 10, 2026
Merged

fix(aidd-context): onboard shows the stack, and its keys are pressable#428
blafourcade merged 2 commits into
nextfrom
fix/onboard-tech-stack-row

Conversation

@blafourcade

Copy link
Copy Markdown
Contributor

Two defects found by running v2.3.0 on real repos.

The step count had no source. The foundations block says step 1 of 2 on an existing repo and 1 of 3 on a greenfield one, but the state block listed only AI tools, plugins and memory. The stack was a foundation the reader could not see, so the count rested on a sentence the model was free to drop — and dropped. The stack now has its own row; the count reads off the block.

The detail key could never be pressed. ? opens the help prompt in Claude Code. Details moves to [d], back to [b], and a render rule reserves keys to letters and digits.

Verified on the demo fixtures:

repo before after
01-greenfield 1 of 3, no stack row Tech stack ❌ not chosen yet1 of 3
02-existing-no-memory 1 of 2, no stack row Tech stack ✅ established1 of 2

Keys now render [1] [s] [d] [m].

🤖 Generated with Claude Code

blafourcade and others added 2 commits July 10, 2026 13:14
The foundations step count says "1 of 2" on an existing repo and "1 of 3"
on a greenfield one, but the state block listed only AI tools, plugins and
memory. The stack was a foundation the reader could not see, so the count
had to be justified by a sentence the model was free to drop -- and did.

Give the stack its own row. The count now reads off the block: a green
stack means it does not count.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
`?` opens the help prompt in Claude Code, so the detail key could never be
pressed. `<` was a punctuation key for the same reason of habit, not need.

Details moves to `[d]`, back to `[b]`, and a render rule reserves keys to
letters and digits so the next key cannot repeat the mistake.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@blafourcade blafourcade merged commit e3efba1 into next Jul 10, 2026
2 checks passed
blafourcade added a commit that referenced this pull request Jul 10, 2026
#428)

* fix(aidd-context): the state block carries the tech stack

The foundations step count says "1 of 2" on an existing repo and "1 of 3"
on a greenfield one, but the state block listed only AI tools, plugins and
memory. The stack was a foundation the reader could not see, so the count
had to be justified by a sentence the model was free to drop -- and did.

Give the stack its own row. The count now reads off the block: a green
stack means it does not count.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* fix(aidd-context): onboard keys never collide with host shortcuts

`?` opens the help prompt in Claude Code, so the detail key could never be
pressed. `<` was a punctuation key for the same reason of habit, not need.

Details moves to `[d]`, back to `[b]`, and a render rule reserves keys to
letters and digits so the next key cannot repeat the mistake.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@aidd-bot aidd-bot Bot mentioned this pull request Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant